travel and subsistence expenses - German English Dictionary